package cn.ligoo.dtu.domain;

import java.io.Serializable;

import ssm.core.domain.BaseDomain;

/**
 * @author Jin,QingHua
 * @version 2012-07-24 12:18:51
 */
public class BmuSlaveBoxTemp extends BaseDomain<BmuSlaveBoxTemp> implements Serializable {

	private static final long serialVersionUID = -1L;

	/**
	 * 
	 */
	private Integer id;

	/**
	 * 
	 */
	private Integer bmu_slave_id;

	/**
	 * 
	 */
	private Integer modem_id;

	/**
	 * 从机ID
	 */
	private Byte sid;

	/**
	 * 0-25
	 */
	private Byte box_no;

	/**
	 * 1℃/bit 偏移量=-40℃ 有效值：0-165 举例：如果传输的值为20，则实际的温度值为20-40=-20℃ 如果对应温度传感器不存在，则以255（0xFF）表示
	 */
	private Short box_temp;

	public BmuSlaveBoxTemp() {

	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getBmu_slave_id() {
		return bmu_slave_id;
	}

	public void setBmu_slave_id(Integer bmu_slave_id) {
		this.bmu_slave_id = bmu_slave_id;
	}

	public Integer getModem_id() {
		return modem_id;
	}

	public void setModem_id(Integer modem_id) {
		this.modem_id = modem_id;
	}

	public Byte getSid() {
		return sid;
	}

	public void setSid(Byte sid) {
		this.sid = sid;
	}

	public Byte getBox_no() {
		return box_no;
	}

	public void setBox_no(Byte box_no) {
		this.box_no = box_no;
	}

	public Short getBox_temp() {
		return box_temp;
	}

	public void setBox_temp(Short box_temp) {
		this.box_temp = box_temp;
	}
}